namespace Medical.Domain
{
    /// <summary>
    /// 疾病实体（用于科室下病例/疾病维护）
    /// </summary>
    public class Disease
    {
        public long DiseaseId { get; set; }
        public long DepartmentId { get; set; }
        public string Name { get; set; } = string.Empty;

        public bool IsDeleted { get; set; } = false;
        public DateTime? DeletedAt { get; set; }
        public string? DeletedBy { get; set; }
        public DateTime CreatedAt { get; set; } = DateTime.Now;
        public DateTime UpdatedAt { get; set; } = DateTime.Now;
    }
}
